import java.util.Scanner;

public class test {
    public static void main(String[] args) {

//        在同一个类中定义多个方法：要求不仅可以求2个整数的最大值，还可以求3个小数的最大值
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        int m = in.nextInt();
        double x = in.nextDouble();
        double y = in.nextDouble();
        double z = in.nextDouble();
        int ret1 = sum(n,m);
        double ret2 = sum(x , y, z);
        System.out.println("这两个整数的最大值为" + ret1);
        System.out.println("这三个小数的最大值为" + ret2);
    }
    public static int sum(int x, int y) {
        if (x > y) {
            return x;
        } else if (x < y) {
            return y;
        } else {
            return x;
        }
    }
    public static double sum(double x, double y) {
        if (x > y) {
            return x;
        } else if (x < y) {
            return y;
        } else {
            return x;
        }
    }

    public static double sum(double x, double y, double z) {
      double ret1 =sum(x,y);
      double ret2 = sum(ret1,z);
      return ret2;
    }
}






//    public static void main2(String[] args) {
////      第二题：  在同一个类中,分别定义求两个整数的方法 和 三个小数之和的方法。 并执行代码，求出结果
//    Scanner src = new Scanner(System.in);
//    int a = src.nextInt();
//    int b = src.nextInt();
//    double x = src .nextDouble();
//    double y = src.nextDouble();
//    double z =src.nextDouble();
//    int ret1 = sum(a,b);
//    double ret2 = sum(x,y,z);
//    System.out.println(ret1);
//    System.out.println(ret2);
//    }
//    public static int sum(int x,int y){
//        return x + y;
//    }
//    public static double sum(double x,double y,double z){
//        return x+y+z;
//    }












//    public static void main1(String[] args) {
////    第一题：创建方法求两个数的最大值max2，随后再写一个求3个数的最大值的函数max3。
////     要求：在max3这个函数中，调用max2函数，来实现3个数的最大值计算
//        int a = 48;
//        Scanner in = new Scanner(System.in);
//        int n = in.nextInt();
//        int m = in.nextInt();
//        int p = in.nextInt();
//        int ret = sum(n,m,p);
//        System.out.println(ret);
//
//    }
//    public static int svm(int x,int y){
//        if(x > y){
//            return x;
//        }else if(x < y){
//            return y;
//        }else{
//            return x;
//        }
//    }
//    public static int sum(int x,int y,int z){
//        int ret1 = svm(x,y);
//        int ret2 = svm(ret1,z);
//        return ret2;
//    }
//
//}
